/**
 * 
 */
package edu.uoc.tds.pec3.beans;

import java.io.Serializable;
import java.sql.Date;

/**
 * @author pacomu and jfdelrio
 *
 */
public class PeticionRecurso implements Serializable {

	/**
	 * variables de la clase
	 */
	private static final long serialVersionUID = 1L;
	private int idRecurso;
	private int idAula;
	private Date fechaAltaPeticion;
	private int cantidad;
	private Date fechaAceptacion;
	

	/**
	 * constructores
	 */
	public PeticionRecurso() {
		super();
	
	}

	public PeticionRecurso(int idRecurso, int idAula, Date fechaAltaPeticion, int cantidad, Date fechaAceptacion){
		this.idRecurso = idRecurso;
		this.idAula = idAula;
		this.fechaAltaPeticion = fechaAltaPeticion;
		this.cantidad = cantidad;
		this.fechaAltaPeticion = fechaAltaPeticion;
		
	}

	/**
	 * @return the idRecurso
	 */
	public int getIdRecurso() {
		return idRecurso;
	}


	/**
	 * @param idRecurso the idRecurso to set
	 */
	public void setIdRecurso(int idRecurso) {
		this.idRecurso = idRecurso;
	}


	/**
	 * @return the idAula
	 */
	public int getIdAula() {
		return idAula;
	}


	/**
	 * @param idAula the idAula to set
	 */
	public void setIdAula(int idAula) {
		this.idAula = idAula;
	}


	/**
	 * @return the fechaAltaPeticion
	 */
	public Date getFechaAltaPeticion() {
		return fechaAltaPeticion;
	}


	/**
	 * @param fechaAltaPeticion the fechaAltaPeticion to set
	 */
	public void setFechaAltaPeticion(Date fechaAltaPeticion) {
		this.fechaAltaPeticion = fechaAltaPeticion;
	}


	/**
	 * @return the cantidad
	 */
	public int getCantidad() {
		return cantidad;
	}


	/**
	 * @param cantidad the cantidad to set
	 */
	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}


	/**
	 * @return the fechaAceptacion
	 */
	public Date getFechaAceptacion() {
		return fechaAceptacion;
	}


	/**
	 * @param fechaAceptacion the fechaAceptacion to set
	 */
	public void setFechaAceptacion(Date fechaAceptacion) {
		this.fechaAceptacion = fechaAceptacion;
	}
	
	@Override
	public String toString(){
		return ("["+idRecurso+"] - "+idAula+" - "+fechaAltaPeticion+" - "+cantidad+" - "+fechaAceptacion);
	}


}
